remedy the deficiencies - Français Anglais Dictionnaire